
* `<%= to_schema_name(property.name) -%>` -
<% if property.required -%>
  (Required)
<% elsif !property.crud.eql?("r") -%>
  (Optional)
<% end -%>
<% desc = property.description.strip -%>
<% desc += "." unless desc.end_with? "." -%>
<%= indent(desc, 2) -%>
<% _, _, forcenew = optional_compute_forcenew?(property, nil) -%>
<% if property.is_a?(Api::Type::NestedObject) || (property.is_a?(Api::Type::Array) && property.item_type.is_a?(Api::Type::NestedObject)) -%>
 Structure is documented below.<% if forcenew -%> Changing this parameter will create a new resource.<% end -%>
<% else -%>
<%   if forcenew -%>
 Changing this parameter will create a new resource.
<%   end -%>
<% end -%>
